/* eslint-disable */
import CodeEditorProps from "./code-editor-props.vue";
import SeaCheckboxGroup from "./sea-checkbox-group.vue"
import SeaEditor from "./sea-editor.vue"
import SeaFileUploader from "./sea-file-uploader.vue"
import SeaIconUploader from "./sea-icon-uploader.vue"
import SeaMarkdown from "./sea-markdown.vue"
import SeaRadio from "./sea-radio.vue"
import SeaSearchPanel from "./sea-search-panel.vue";
import SeaSearchDrawer from "./sea-search-drawer.vue";
import SeaSelectTree from "./sea-select-tree.vue"
import SeaTreeCheck from "./sea-tree-check.vue"
import SeaSelect from "@/widget/form-item/sea-select.vue";
import SeaForm from "@/widget/form-item/sea-form.vue";

/* istanbul ignore next */
const install =  (Vue) => {
    Vue.component('CodeEditorProps', CodeEditorProps);
    Vue.component('SeaCheckboxGroup', SeaCheckboxGroup);
    Vue.component('SeaEditor', SeaEditor);
    Vue.component('SeaFileUploader', SeaFileUploader);
    Vue.component('SeaIconUploader', SeaIconUploader);
    Vue.component('SeaMarkdown', SeaMarkdown);
    Vue.component('SeaRadio', SeaRadio);
    Vue.component('SeaSearchPanel', SeaSearchPanel);
    Vue.component('SeaSearchDrawer', SeaSearchDrawer);
    Vue.component('SeaSelectTree', SeaSelectTree);
    Vue.component('SeaTreeCheck', SeaTreeCheck);
    Vue.component('SeaSelect', SeaSelect);
    Vue.component('SeaForm', SeaForm);
};
/* istanbul ignore next */
export default {install};

